tough negotiator - Turkish English Dictionary